net payment - French English Dictionary